Real-Time Volume Shadow Using Stencil Buffer
نویسندگان
چکیده
Two of the best methods to recognize silhouette to create real-time volume shadow in virtual environment are described in this paper. Volume shadow algorithm is implemented for virtual environment with moveable illuminated light source. Triangular method and the Visible-non visible method are introduced. The recent traditional silhouette detection and implementation techniques used in volume shadow algorithm are improved. With introduce flowchart of both algorithms, the last volume shadow algorithm using stencil buffer is rewritten. A very simple pseudo code to create volume shadow is proposed. These techniques are poised to bring realism into commercial games. It may be use in virtual reality applications.
منابع مشابه
Real-time Shadow Using a Combination of Stencil and the Z-buffer
In this paper we describe a real-time shadow generation with volume shadow algorithm in virtual environment that is illuminated by light sources with possibility to move separately. This algorithm uses the combination of stencil and Z-buffers to generate shadow volume. It is simple to understand and implement. We have significantly improved and implemented recent techniques that are used in sha...
متن کاملReal-Time Shadow Generation Using BSP Trees and Stencil Buffers
This paper describes a real-time shadow generation algorithm for polygonal environments illuminated by movable point light sources. The main goal is to quickly reduce the number of hidden shadow volumes, by using a technique of volumetric shadow rendering using stencil buffers with a modified BSP tree, i.e. a simplified version of a SVBSP (Shadow Volume BSP) tree. It also provides new easy-to-i...
متن کاملShadow Casting with Stencil Buffer for Real-Time Rendering
We present a new method for real-time rendering of soft shadows in dynamic scenes. Our approach is based on shadow volume algorithm which provides fast, accurate and high quality shadows. The shadow volume algorithm is used to generate hard shadows before adding fake soft shadows onto it. Although the generated soft shadows are physically inaccurate, this method provides soft shadows that are s...
متن کاملReal Time Single Scattering Effects
Rendering mist, haze or fog remains a challenge in current computer graphics since it is intrinsically a 3D problem. While the attenuation caused by fog is easy to implement, single scattering effects such as glows and shafts of light, that increase considerably the realism, are harder to render in realtime. This paper addresses the rendering of such effects along with volumetric shadows induce...
متن کاملShadow Volumes Revisited
We present a method to utilize the Shadow Volume Algorithm by Crow and Williams without using a stencil buffer. We show that the shadow mask can be generated in the alpha channel or even in the screen buffer, if a hardware-accelerated stencil buffer is not available. In comparison to the original stencil buffer method, a small speed up can be achieved, if the shadow mask is computed in the alph...
متن کامل